﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace homework5_10
{
    class Program
    {
        static void Main(string[] args)
        {
            int i, j;
            int temp;
            //定义数组
            int[] a = new int[10];
            Console.WriteLine("请输入10个实数：");
            for (i = 0; i < 10; i++)
            {
                Console.WriteLine("请输入第{0}个数", i);
                a[i] = int.Parse(Console.ReadLine());
            }
            //存入数组
            Console.Write("排序前的数据顺序：");
            for (i = 0; i < 10; i++)
            {
                Console.Write("{0,9}", a[i]);
            }
            //用冒泡法对该数进行升序排序
            for (i = 0; i < 10; i++)
            {
                for (j = i; j < 10; j++)//元素个数
                {
                    if (a[j] > a[j + 1]) ;//相邻两个数比较，比较9次
                    {
                        temp = a[j];
                        a[j] = a[j + 1];
                        a[j + 1] = temp;
                    }
                }

            }
            //冒泡后数字排序
            Console.Write("\n排序后数字顺序：");
            for(i=0;i<10;i++)
            {
                Console.Write("{0,9}", a[i]);
            }
            Console.ReadKey();

        }
    }
}
